package cc.rengu.igas.channel.ncqs.facade.request;

import cc.rengu.igas.channel.ncqs.facade.base.BaseRequest;
import cc.rengu.igas.channel.ncqs.facade.bean.RiskInfo;

import java.io.Serializable;

/**
 * 协议支付签约请求 on 2019/10/12.
 */
public class NcqsAgreePaySignAcqRequest extends BaseRequest implements Serializable {
    private String cupsInstCode;        /*银联机构号*/
    private String authMsg;        /*动态验证信息*/
    private String smsKey;        /*动态短信关联码*/
    private String oriTraceNo;        /*原交易流水号*/
    private String busiType;        /*业务类型*/
    private String busiFuncType;        /*业务功能类型*/
    private String productType;        /*产品类型*/
    private String payAcctName;        /*户名*/
    private String payAcctNo;        /*银行账号*/
    private String certType;        /*证件类型*/
    private String certNo;        /*证件号码*/
    private String phoneNo;        /*预留手机号*/
    private String exprDate;        /*卡有效期*/
    private String cvn2;        /*cvn2*/
    private String corpName;        /*单位结算卡完整账户名称*/
    private String licenceNo;        /*营业执照号*/
    private RiskInfo riskInfo;        /*风险监控信息*/
    private String acctInfo;        /*支付账户信息*/
    private String ncqsReserve;        /*预留信息*/

    public String getCupsInstCode() {
        return cupsInstCode;
    }

    public void setCupsInstCode(String cupsInstCode) {
        this.cupsInstCode = cupsInstCode;
    }

    public String getAuthMsg() {
        return authMsg;
    }

    public void setAuthMsg(String authMsg) {
        this.authMsg = authMsg;
    }

    public String getSmsKey() {
        return smsKey;
    }

    public void setSmsKey(String smsKey) {
        this.smsKey = smsKey;
    }

    public String getOriTraceNo() {
        return oriTraceNo;
    }

    public void setOriTraceNo(String oriTraceNo) {
        this.oriTraceNo = oriTraceNo;
    }

    public String getBusiType() {
        return busiType;
    }

    public void setBusiType(String busiType) {
        this.busiType = busiType;
    }

    public String getBusiFuncType() {
        return busiFuncType;
    }

    public void setBusiFuncType(String busiFuncType) {
        this.busiFuncType = busiFuncType;
    }

    public String getProductType() {
        return productType;
    }

    public void setProductType(String productType) {
        this.productType = productType;
    }

    public String getPayAcctName() {
        return payAcctName;
    }

    public void setPayAcctName(String payAcctName) {
        this.payAcctName = payAcctName;
    }

    public String getPayAcctNo() {
        return payAcctNo;
    }

    public void setPayAcctNo(String payAcctNo) {
        this.payAcctNo = payAcctNo;
    }

    public String getCertType() {
        return certType;
    }

    public void setCertType(String certType) {
        this.certType = certType;
    }

    public String getCertNo() {
        return certNo;
    }

    public void setCertNo(String certNo) {
        this.certNo = certNo;
    }

    public String getPhoneNo() {
        return phoneNo;
    }

    public void setPhoneNo(String phoneNo) {
        this.phoneNo = phoneNo;
    }

    public String getExprDate() {
        return exprDate;
    }

    public void setExprDate(String exprDate) {
        this.exprDate = exprDate;
    }

    public String getCvn2() {
        return cvn2;
    }

    public void setCvn2(String cvn2) {
        this.cvn2 = cvn2;
    }

    public String getCorpName() {
        return corpName;
    }

    public void setCorpName(String corpName) {
        this.corpName = corpName;
    }

    public String getLicenceNo() {
        return licenceNo;
    }

    public void setLicenceNo(String licenceNo) {
        this.licenceNo = licenceNo;
    }

    public RiskInfo getRiskInfo() {
        return riskInfo;
    }

    public void setRiskInfo(RiskInfo riskInfo) {
        this.riskInfo = riskInfo;
    }

    public String getAcctInfo() {
        return acctInfo;
    }

    public void setAcctInfo(String acctInfo) {
        this.acctInfo = acctInfo;
    }

    public String getNcqsReserve() {
        return ncqsReserve;
    }

    public void setNcqsReserve(String ncqsReserve) {
        this.ncqsReserve = ncqsReserve;
    }
}
